$385,000 615 OLIVE TREE CT Clearwater 2, 2, 1,636ft² MLS#: TB8350684 Listed: 2/14/2025, Realtor: DEMETER PROPERTIES INC